As part of PicketLink v2.5, some classes were moved to different packages.
While the PicketLink development team thinks it does not affect user applications, we document the changes here so that you can fix the package names of your imports.
Classes from package org.picketlink.identity.federation.core.config moved to package org.picketlink.config.federation
AuthPropertyType
ClaimsProcessorsType
ClaimsProcessorType
EncAlgoType
EncryptionType
IDPType
KeyProviderType
KeyValueType
MetadataProviderType
PicketLinkType
ProviderType
ServiceProvidersType
ServiceProviderType
SPType
STSType
TokenProvidersType
TokenProviderType
TrustType
Classes from package org.picketlink.identity.federation.core.config moved to package org.picketlink.config
PicketLinkConfigParser
Classes from package org.picketlink.identity.federation.core.handler moved to package org.picketlink.config.federation.handler
Handler
Handlers
Classes from package org.picketlink.identity.federation.core.parsers.config moved to package org.picketlink.config.federation.parsers
SAMLConfigParser
STSConfigParser
Classes from package org.picketlink.identity.federation.core.exceptions moved to package org.picketlink.common.exceptions
ConfigurationException
ParsingException
ProcessingException
Classes from package org.picketlink.identity.federation.core.util moved to package org.picketlink.common.util
Base64
PBEUtil
StaxUtil
StringUtil
SystemsPropertiesUtil
TransformersUtil
Classes from package org.picketlink.identity.federation.core.saml.v2.util moved to package org.picketlink.common.util
DocumentUtil